home *** CD-ROM | disk | FTP | other *** search
Text File | 2001-03-26 | 8.4 KB | 413 lines | [TEXT/CWIE] |
- ##
- ## The contents of this file are subject to the Netscape Public
- ## License Version 1.1 (the "License"); you may not use this file
- ## except in compliance with the License. You may obtain a copy of
- ## the License at http://www.mozilla.org/NPL/
- ##
- ## Software distributed under the License is distributed on an "AS
- ## IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
- ## implied. See the License for the specific language governing
- ## rights and limitations under the License.
- ##
- ## The Original Code is mozilla.org code.
- ##
- ## The Initial Developer of the Original Code is Netscape
- ## Communications Corporation. Portions created by Netscape are
- ## Copyright (C) 1999 Netscape Communications Corporation. All
- ## Rights Reserved.
- ##
- ## Contributor(s):
- ## IBM Corporation
- ##
- ## This Original Code has been modified by IBM Corporation.
- ## Modifications made by IBM described herein are
- ## Copyright (c) International Business Machines
- ## Corporation, 1999
- ##
- ## Modifications to Mozilla code or documentation
- ## identified per MPL Section 3.3
- ##
- ## Date Modified by Description of modification
- ## 12/09/1999 IBM Corp. Support for IBM codepages - 850,852,855,857,862,864
- ##
- ## Rule of this file:
- ## 1. key should always be in lower case ascii so we can do case insensitive
- ## comparision in the code faster.
- ## 2. value should be the one used in unicode converter
- ## 3. If you want to add more charset, mailto:ftang@netscape.com
- ##
- ## 4. If the charset is not used for document charset, but font charset
- ## (e.g. XLFD charset- such as JIS x0201, JIS x0208), don't put here
- ##
- us-ascii=us-ascii
- iso-8859-1=ISO-8859-1
- iso-8859-2=ISO-8859-2
- iso-8859-3=ISO-8859-3
- iso-8859-4=ISO-8859-4
- iso-8859-5=ISO-8859-5
- iso-8859-6=ISO-8859-6
- iso-8859-6-i=ISO-8859-6-I
- iso-8859-6-e=ISO-8859-6-E
- iso-8859-7=ISO-8859-7
- iso-8859-8=ISO-8859-8
- iso-8859-8-i=ISO-8859-8-I
- iso-8859-8-e=ISO-8859-8-E
- iso-8859-9=ISO-8859-9
- iso-8859-10=ISO-8859-10
- iso-8859-13=ISO-8859-13
- iso-8859-14=ISO-8859-14
- iso-8859-15=ISO-8859-15
- iso-ir-111=ISO-IR-111
- iso-2022-cn=ISO-2022-CN
- iso-2022-kr=ISO-2022-KR
- iso-2022-jp=ISO-2022-JP
- utf-32be=UTF-32BE
- utf-32le=UTF-32LE
- utf-32=UTF-32BE
- utf-16be=UTF-16BE
- utf-16le=UTF-16LE
- utf-16=UTF-16BE
- windows-1250=windows-1250
- windows-1251=windows-1251
- windows-1252=windows-1252
- windows-1253=windows-1253
- windows-1254=windows-1254
- windows-1255=windows-1255
- windows-1256=windows-1256
- windows-1257=windows-1257
- windows-1258=windows-1258
- ibm866=IBM866
- ibm850=IBM850
- ibm852=IBM852
- ibm855=IBM855
- ibm857=IBM857
- ibm862=IBM862
- ibm864=IBM864
- ibm864i=IBM864i
- utf-8=UTF-8
- utf-7=UTF-7
- shift_jis=Shift_JIS
- big5=Big5
- euc-jp=EUC-JP
- euc-kr=EUC-KR
- gb2312=GB2312
- viscii=VISCII
- koi8-r=KOI8-R
- koi8-u=KOI8-U
- tis-620=TIS-620
- t.61-8bit=T.61-8bit
- hz-gb-2312=HZ-GB-2312
- ##
- ## Netscape private ...
- ##
- x-imap4-modified-utf7=x-imap4-modified-utf7
- x-euc-tw=x-euc-tw
- x-mac-roman=x-mac-roman
- x-mac-ce=x-mac-ce
- x-mac-turkish=x-mac-turkish
- x-mac-greek=x-mac-greek
- x-mac-icelandic=x-mac-icelandic
- x-mac-croatian=x-mac-croatian
- x-mac-romanian=x-mac-romanian
- x-mac-cyrillic=x-mac-cyrillic
- x-mac-ukrainian=x-mac-ukrainian
- armscii-8=armscii-8
- x-viet-tcvn5712=x-viet-tcvn5712
- x-viet-vps=x-viet-vps
- x-viet-vni=x-viet-vni
- iso-10646-ucs-2=UTF-16BE
- x-iso-10646-ucs-2-be=UTF-16BE
- x-iso-10646-ucs-2-le=UTF-16LE
- iso-10646-ucs-4=UTF-32BE
- x-iso-10646-ucs-4-be=UTF-32BE
- x-iso-10646-ucs-4-le=UTF-32LE
- x-user-defined=x-user-defined
- x-u-escaped=x-u-escaped
- ##
- ## Aliases for ISO-8859-1
- ##
- latin1=ISO-8859-1
- iso_8859-1=ISO-8859-1
- iso8859-1=ISO-8859-1
- # Currently .properties cannot handle : in key
- # iso_8859-1:1987=ISO-8859-1
- iso-ir-100=ISO-8859-1
- l1=ISO-8859-1
- ibm819=ISO-8859-1
- cp819=ISO-8859-1
- csisolatin1=ISO-8859-1
- ##
- ## Aliases for ISO-8859-2
- ##
- latin2=ISO-8859-2
- iso_8859-2=ISO-8859-2
- # Currently .properties cannot handle : in key
- # iso_8859-2:1987=ISO-8859-2
- iso-ir-101=ISO-8859-2
- l2=ISO-8859-2
- csisolatin2=ISO-8859-2
- ##
- ## Aliases for ISO-8859-3
- ##
- latin3=ISO-8859-3
- iso_8859-3=ISO-8859-3
- # Currently .properties cannot handle : in key
- #iso_8859-3:1988=ISO-8859-3
- iso-ir-109=ISO-8859-3
- l3=ISO-8859-3
- csisolatin3=ISO-8859-3
- ##
- ## Aliases for ISO-8859-4
- ##
- latin4=ISO-8859-4
- iso_8859-4=ISO-8859-4
- # Currently .properties cannot handle : in key
- #iso_8859-4:1988=ISO-8859-4
- iso-ir-110=ISO-8859-4
- l4=ISO-8859-4
- csisolatin4=ISO-8859-4
- ##
- ## Aliases for ISO-8859-5
- ##
- cyrillic=ISO-8859-5
- iso_8859-5=ISO-8859-5
- # Currently .properties cannot handle : in key
- #iso_8859-5:1988=ISO-8859-5
- iso-ir-144=ISO-8859-5
- csisolatincyrillic=ISO-8859-5
- ##
- ## Aliases for ISO-8859-6
- ##
- arabic=ISO-8859-6
- iso_8859-6=ISO-8859-6
- # Currently .properties cannot handle : in key
- #iso_8859-6:1987=ISO-8859-6
- iso-ir-127=ISO-8859-6
- ecma-114=ISO-8859-6
- asmo-708=ISO-8859-6
- csisolatinarabic=ISO-8859-6
- ##
- ## Aliases for ISO-8859-6-I
- ##
- csiso88596i=ISO-8859-6-I
- ##
- ## Aliases for ISO-8859-6-E
- ##
- csiso88596e=ISO-8859-6-E
- ##
- ## Aliases for ISO-8859-7
- ##
- greek=ISO-8859-7
- greek8=ISO-8859-7
- iso_8859-7=ISO-8859-7
- # Currently .properties cannot handle : in key
- #iso_8859-7:1987=ISO-8859-7
- iso-ir-126=ISO-8859-7
- elot_928=ISO-8859-7
- ecma-118=ISO-8859-7
- csisolatingreek=ISO-8859-7
- ##
- ## Aliases for ISO-8859-8
- ##
- hebrew=ISO-8859-8
- iso_8859-8=ISO-8859-8
- visual=ISO-8859-8
- # Currently .properties cannot handle : in key
- #iso_8859-8:1988=ISO-8859-8
- iso-ir-138=ISO-8859-8
- csisolatinhebrew=ISO-8859-8
- ##
- ## Aliases for ISO-8859-8-I
- ##
- csiso88598i=ISO-8859-8-I
- iso-8859-8i=ISO-8859-8-I
- ##
- ## Aliases for ISO-8859-8-E
- ##
- csiso88598e=ISO-8859-8-E
- ##
- ## Aliases for ISO-8859-9
- ##
- latin5=ISO-8859-9
- iso_8859-9=ISO-8859-9
- # Currently .properties cannot handle : in key
- #iso_8859-9:1989=ISO-8859-9
- iso-ir-148=ISO-8859-9
- l5=ISO-8859-9
- csisolatin5=ISO-8859-9
- ##
- ## Aliases for UTF-8
- ##
- unicode-1-1-utf-8=UTF-8
- ##
- ## Aliases for Shift_JIS
- ##
- x-sjis=Shift_JIS
- ms_kanji=Shift_JIS
- csshiftjis=Shift_JIS
- windows-31j=Shift_JIS
- ##
- ## Aliases for EUC_JP
- ##
- cseucjpkdfmtjapanese=EUC-JP
- x-euc-jp=EUC-JP
- ##
- ## Aliases for ISO-2022-JP
- ##
- csiso2022jp=ISO-2022-JP
- ##
- ## Aliases for Big5
- ##
- csbig5=Big5
- # x-x-big5 is not really a alias for Big5, add it only for MS FrontPage
- x-x-big5=Big5
- ##
- ## Aliases for EUC-KR
- ##
- csueckr=EUC-KR
- # The following are really not aliases EUC-KR, add them only for MS FrontPage
- ks_c_5601-1987=EUC-KR
- iso-ir-149=EUC-KR
- ks_c_5601-1989=EUC-KR
- ksc_5601=EUC-KR
- ksc5601=EUC-KR
- korean=EUC-KR
- csksc56011987=EUC-KR
- ##
- ## Aliases for GB2312
- ##
- # The following are really not aliases GB2312, add them only for MS FrontPage
- gb_2312-80=GB2312
- iso-ir-58=GB2312
- chinese=GB2312
- csiso58gb231280=GB2312
- csgb2312=GB2312
- ##
- ## Aliases for windows-125x
- ##
- x-cp1250=windows-1250
- x-cp1251=windows-1251
- x-cp1252=windows-1252
- x-cp1253=windows-1253
- x-cp1254=windows-1254
- x-cp1255=windows-1255
- x-cp1256=windows-1256
- cp1256=windows-1256
- x-cp1257=windows-1257
- x-cp1258=windows-1258
- ##
- ## Aliases for windows-874
- ##
- windows-874=TIS-620
- ibm874=TIS-620
- ##
- ## Aliases for IBM866
- ##
- cp866=IBM866
- 866=IBM866
- csIBM866=IBM866
- ##
- ## Aliases for IBM850
- ##
- cp850=IBM850
- 850=IBM850
- csIBM850=IBM850
- ##
- ## Aliases for IBM852
- ##
- cp852=IBM852
- 852=IBM852
- csIBM852=IBM852
- ##
- ## Aliases for IBM855
- ##
- cp855=IBM855
- 855=IBM855
- csIBM855=IBM855
- ##
- ## Aliases for IBM857
- ##
- cp857=IBM857
- 857=IBM857
- csIBM857=IBM857
- ##
- ## Aliases for IBM862
- ##
- cp862=IBM862
- 862=IBM862
- csIBM862=IBM862
- ##
- ## Aliases for IBM864
- ##
- cp864=IBM864
- 864=IBM864
- csIBM864=IBM864
- ibm-864=IBM864
- ##
- ## Aliases for IBM864i
- ##
- cp864i=IBM864i
- 864i=IBM864i
- csibm864i=IBM864i
- ibm-864i=IBM864i
- ##
- ## Aliases for T.61-8bit
- ##
- t.61=T.61-8bit
- iso-ir-103=T.61-8bit
- csiso103t618bit=T.61-8bit
- ##
- ## Aliases for UTF-7
- ##
- x-unicode-2-0-utf-7=UTF-7
- unicode-2-0-utf-7=UTF-7
- unicode-1-1-utf-7=UTF-7
- csunicode11utf7=UTF-7
- ##
- ## Aliases for ISO-10646-UCS-2
- ##
- csunicode=UTF-16BE
- csunicode11=UTF-16BE
- iso-10646-ucs-basic=UTF-16BE
- csunicodeascii=UTF-16BE
- iso-10646-unicode-latin1=UTF-16BE
- csunicodelatin1=UTF-16BE
- iso-10646=UTF-16BE
- iso-10646-j-1=UTF-16BE
- ##
- ## Aliases for ISO-8859-10
- ##
- latin6=ISO-8859-10
- iso-ir-157=ISO-8859-10
- l6=ISO-8859-10
- # Currently .properties cannot handle : in key
- #iso_8859-10:1992=ISO-8859-10
- csisolatin6=ISO-8859-10
- ##
- ## Aliases for ISO-8859-15
- ##
- iso_8859-15=ISO-8859-15
- ##
- ## Aliases for ISO-IR-111
- ##
- ecma-cyrillic=ISO-IR-111
- csiso111ecmacyrillic=ISO-IR-111
- ##
- ## Aliases for ISO-2022-KR
- ##
- csiso2022kr=ISO-2022-KR
- ##
- ## Aliases for VISCII
- ##
- csviscii=VISCII
- ##
- ## Aliases for VIQR
- ##
- csviqr=VIQR
- ## Tempory charset for testing purpose. Should be remove before Beta
- x-obsoleted-shift_jis=x-obsoleted-Shift_JIS
- x-obsoleted-iso-2022-jp=x-obsoleted-ISO-2022-JP
- x-obsoleted-euc-jp=x-obsoleted-EUC-JP
- x-gbk=x-gbk
- windows-936=windows-936
-